macaw bush (solanum mammosum). - Français Anglais Dictionnaire